home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 6 / magutl15.zip / README.DOC < prev    next >
Text File  |  1989-05-25  |  18KB  |  403 lines

  1. Black Magic Addendum to the Manual - Version 1.2
  2.  
  3. Hardware Requirements
  4.  
  5. Black Magic will requires either an EGA graphics card, a CGA graphics card,
  6. or a Hercules card, a hard disk, and 256K of memory for operation.  Mouse
  7. support is included for Microsoft and compatible mice.  Black Magic may also
  8. be used on VGA graphics systems, but it will operate the system in EGA mode.
  9.  
  10. The .INI File
  11.  
  12. Black Magic uses a initialization file generated by the install program to
  13. define its initial configuration. This file is named MAGIC.INI and is simply
  14. an ascii text file arranged in a certain fashion. The purpose of using an
  15. ascii file is that it allows those with the desire to alter the .INI file to
  16. their tastes.   This file can be altered with an ascii editor as desired.
  17. The .INI file is updated each time the Configuration Screen is modified upon
  18. exit from Black Magic.  Following is a listing of a complete MAGIC.INI file. 
  19.  
  20. NOTE - Not all of these may be present in your .INI file,  with the
  21. exception of the paths any may be left out; however the order in which they
  22. appear is important.
  23.  
  24.      A Complete MAGIC.INI File
  25.  
  26.      .INI File Listing                  Comment
  27.      System Path= C:\MAGIC              The path with MAGIC.EXE
  28.      Document Path = C:\MAGIC\FILES     Default Document Path
  29.      Printer Driver = EPSON.DRV         Current Printer Driver installed
  30.      BookMark = On                      Could be On/Off/Query
  31.      Markers = On On                    First 'On' says Link Markers are in
  32.                                         Color.  Second 'On' says Link
  33.                                         Markers are Shown
  34.      Colors = 0 0 0 0                   Acceptable Values are 0 - 15 for
  35.                                         Each.  Text Color, Background Color,
  36.                                         Block Color, Block Background Color
  37.                                         Note: The Text & the background
  38.                                         color can't be equal
  39.                                         The 0 -15 Color Scheme is that of
  40.                                         the EGA Card
  41.      Margins = 10 70                    Left Margin, Right Margin 
  42.                                         Values Between 1 - 79
  43.      Tab Stops = 10                     Values Between 1 - 78
  44.      Note Window = 40 05                Default Note Window Width, Height
  45.                                         Values Between 10 - 78, 3 - 22
  46.  
  47. Note - As previously stated, not all of these items need be present in the
  48. .INI file, but those that are there must be in the above order.  Also The
  49. syntax shown here of lower case words with a capital first letter and a
  50. space between everything is necessary.
  51.  
  52. Printouts & Files
  53.  
  54. In the manual, there are references to various files and printouts whose
  55. location and names have since changed.  Current Information is as follows: 
  56.  
  57. On page 1-4, a reference is made to the "Addendum Sheets" and a listing of
  58. the number of disks, the disk names, and the contents of each disk.  These
  59. addendum sheets have been replaced with a file on Disk # 1 called
  60. README.FIL.  
  61.  
  62. Command Line Options 
  63.  
  64. Black Magic will automatically configure itself for your computer graphics
  65. card; however in some situations this is not desirable.  To circumvent this,
  66. Command Line options may now be entered to force Black Magic into certain
  67. graphics modes.  The available command line options are: 
  68.  
  69.      Command Line Option           Effect
  70.      /EGA                          Forces Black Magic into EGA mode
  71.      /HERC                         Forces Black Magic into Hercules mode
  72.      /CGA                          Forces Black Magic into CGA mode 
  73.      /EGAMONO                      Forces Black Magic into EGA mode with
  74.                                         a monochrome screen
  75.  
  76. Command Line options are used by specifying them when Black Magic is run. 
  77. To use them, you enter the following at the DOS prompt:
  78.  
  79.      MAGIC  /HERC               
  80.  
  81. This example would force Black Magic into Hercules graphics mode.  Any of
  82. the command line options can be used in this fashion.
  83.  
  84. NOMOUSE
  85.  
  86. The other command line option available is that of NOMOUSE.  This option
  87. will disable the mouse support in Black Magic automatically.  The purpose of
  88. this is that on certain IBM compatibles and on Genuine IBM PCs with an
  89. expansion chassis, there is conflict with our mouse driver and Black Magic
  90. will not execute.  Therefore if you are having trouble executing Black
  91. Magic, you may wish to try using the NOMOUSE option This option is specified
  92. by entering the following at the DOS prompt:
  93.  
  94.      MAGIC /NOMOUSE
  95.  
  96. The NOMOUSE option may also be used in conjunction with the other command
  97. line options by specifying them in the following fashion:
  98.  
  99.      MAGIC /HERC /NOMOUSE
  100.  
  101. The above example  would force Black Magic into running on a Hercules board
  102. and disable the mouse support.  Again any of the other command line options
  103. could have been used in place of the '/HERC'.  
  104. Macros
  105.  
  106. The Define Macro command is on <Shift> <F7> as the template
  107. says rather than <Alt> <F7> as the manual instructs.
  108.  
  109. GrabIt
  110.  
  111. The activation keystroke for GrabIt cannot be modified once
  112. GrabIt has been loaded into memory.  It can be changed though
  113. provided that it is done on the first time the GrabIt is
  114. loaded into memory.
  115.  
  116. Readers
  117.  
  118. The manual states that there are three separate reader
  119. programs called READEGA.COM, READCGA.COM, and READHGA.COM
  120. that are in the public domain and used to read the .MAG
  121. hypertext files.  To eliminate the inconvenience of three
  122. separate programs, these have been combined into one called
  123. MAGREAD.COM.  MAGREAD.COM is used in exactly the same fashion
  124. as the previous reader programs, only it adapts automatically
  125. to your graphics system.
  126.  
  127. The Map
  128.  
  129. The mouse may now be used to manipulate the map.  To scroll
  130. the map with the mouse, merely move the mouse to the edge of
  131. the screen and it will scroll automatically.  The mouse may
  132. also be used to goto any map location by simply clicking the
  133. mouse cursor on the node of the map that you wish to go to.
  134.  
  135. Additional Commands
  136.  
  137. The following commands have been added to Black Magic:
  138.  
  139.      <Alt> H             Show/Hide Link Markers
  140.      <Ctrl> O            Search Options
  141.  
  142. Versioning
  143.  
  144. One of the chief problems with hypertext is that of
  145. versioning.  For example, how do you distinguish between the
  146. latest and next to latest versions of a hypertext document if
  147. the differences are in the link structure and can't be easily
  148. seen ?  The answer is by doing conscious versioning with your
  149. file saves.  For example lets say that you are working on a
  150. hypertext document called TIME.MAG.  After making some
  151. revisions in this, save it as TIME1.MAG.  After the next set
  152. of revisions, save it as TIME2.MAG.  And so on.  This will
  153. allow you to keep a coherent record of all the versions of
  154. document.  NTERGAID cannot stress the importance of this.
  155.  
  156. Markers as History Pointers
  157.  
  158. Although markers were covered in depth in the manual, their
  159. uses as they relate to hypertext was not.  Simply put a
  160. marker provides a instantaneous way to jump to any particular
  161. "node" in a document from any other node.  For example lets
  162. say that you are writing a document, and realize that you
  163. will want to link to your current location in the future.
  164. Simply set a marker to that location and then from anywhere
  165. in the document, simply activate that particular marker and
  166. you will be able to go back to that location instantly.
  167.  
  168. UnMagic and UnUnMagic
  169.  
  170. The UnMagic feature is used to remove existing links from a
  171. document.  When either a Note Link or a Replacement Link is
  172. removed the text in those links is lost.  In contrast, when a
  173. Reference Link  is UnMagic'ed it's contents may be recovered.
  174.  
  175.  
  176. To recover the contents of a Reference Link that has been
  177. UnMagic'ed and link to them it is necessary to first go into
  178. point mode (i.e. creating a Reference Link) Now call up the
  179. map and press the <Tab> key.  This will bring up a window
  180. into the existing UnMagic'ed nodes.  If there is more than
  181. one UnMagic'ed node, they can be seen by pressing the Up and
  182. Down Arrows to scroll through them.  When the node that you
  183. wish to UnUnMagic (i.e. join your current point mode link to)
  184. appears on screen press <Enter>.  This will then take you to
  185. that node.  Once inside the node, simple mark the area that
  186. you wish to link to as a block and press <Esc>.  This will
  187. now have reconnected the UnMagic'ed node to the document as a
  188. whole.
  189.  
  190. File Links
  191.  
  192. With Black Magic, Reference Link to other files can be
  193. created.  These links will simply transfer the reader to
  194. another .MAG file when activated.  THis effectively removes
  195. the memory limitation of RAM from hypertext documents.
  196.  
  197. To create a File Link, you must first create a point mode
  198. reference link.  Then you must call up the Map.  With the map
  199. on screen, press the <Tab> key twice.  The screen will then
  200. clear and you are able to enter the filename of the file that
  201. you wish to link to.  After the filename is entered and
  202. <Enter> is pressed, Black Magic will then save the current
  203. file and load the file it is to link to.  When this file
  204. comes up on screen, go to the spot in the file that you wish
  205. to link to and mark it as a block.  After the block is
  206. marked, press <Esc> to complete the link.  This will take you
  207. back to the point that you started to make the link from
  208. automatically.
  209.  
  210. Printing
  211.  
  212. Black Magic's basic printing capabilities have been greatly
  213. enhanced since the manual was written.  SInce then the
  214. following capabilities have been added:
  215.  
  216.      Top Margin Control
  217.      Lines Per Page
  218.      Number Of Text Lines
  219.      Double/Single Spacing
  220.      Page Numbering
  221.      Configurable Printer Drivers
  222.      Header
  223.      Footers
  224.  
  225. These functions are accessed through the Print options menu,
  226. which is accessed by pressing <F10> P O.  This pulls a window
  227. up on screen with a menu inside it.  This menu has a
  228. highlighting bar inside it that is scrolled to the option
  229. that you wish to change.  With the bar at the option that you
  230. wish to change, enter a new value or response.  Numeric
  231. answers are entered by pressing the new number values, and
  232. Off/On values are entered by pressing the Right and Left
  233. <ArrowKeys>.
  234.  
  235. To enter a header or footer, some further explanation is
  236. needed.  First the Header or Footer must be set to "On" then
  237. the header or footer respectively can be entered on the line
  238. below where the header or footer is set to on.
  239.  
  240.  
  241. READERS
  242.  
  243. When Black Magic was originally released, there were three separate reader
  244. programs; one for  the CGA, one for the HGA, and one for the EGA.  These
  245. programs were called READEGA.COM, READCGA.COM and so on.  To make things
  246. easier for our users, we have combined the three reader programs into one. 
  247. This new program functions on EGA, CGA, and HGA systems automatically, and
  248. is now in a file named MAGREAD.ARC.  
  249.  
  250. Memory Overlays
  251.  
  252. The use of Memory Overlays has been removed from the control of the user. 
  253. Memory Overlay use is now limited only to those users with sufficient
  254. expanded memory  to load them.  When sufficient expanded memory is present
  255. in a system, the memory overlays are loaded automatically into it; otherwise
  256. they are not used at all.  Your computer may require the installation of a
  257. driver to take advantage of Expanded Memory.  See your hardware manual for
  258. further details.
  259.  
  260. Temporary Mouse Shutdown
  261.  
  262. Occasionally people that use mice on their system want to turn them off for
  263. one reason or another.  In Black Magic, this is implemented using the <Alt>
  264. M key combination.  To turn off your mouse, press: <Alt> M.  To turn it on
  265. again press: <Alt> M a second time. 
  266.  
  267. Hide Markers 
  268.  
  269. A new command not well detailed in the original manual is that of the <Alt>
  270. H or Hide command.  When <Alt> H is pressed, all of the link markers are
  271. automatically hidden from view.  Press it again and they reappear.  The
  272. purpose of this command is to allow  you to 'zoom' in on a specific spot in
  273. a document and not be distracted by the other links that are available to be
  274. followed.   Note: This can also be accomplished using the Configuration
  275. screen.  
  276.  
  277. Place Holders
  278.  
  279. Another feature whose documentation could use amplification is that of
  280. PlaceHolders. In a paper book, you can have multiple pieces of paper holding
  281. your place.  This allows you a tremendous amount of flexibility in 'jumping'
  282. from spot to spot. Black Magic has this sort of flexibility also. Black
  283. Magic supports up to 9 (1 - 9) electronic placeholders.  A Placeholder in
  284. Black Magic allows you to assign a key combination of the form <alt>
  285. <NumberKey> to a place in a document, then by pressing the <Alt> <NumberKey>
  286. combination again, you can instantly leap to that spot in the document.  The
  287. placeholders work across hypertext links also so this gives even more added
  288. flexibility.  
  289.  
  290. Placeholders are extremely useful when creating a large hypertext document. 
  291. By assigning them to the major links in the document, places can be reached
  292. almost instantly, this makes the various editing operations that one goes
  293. through in document revision very easy to accomplish.  
  294. To assign a placeholder to a spot in a document, position the cursor where
  295. you wish the placeholder to be assigned to and press:
  296.  
  297.      <Alt> - 
  298.      <NumberKey> <Enter>
  299.  
  300. Where '-' is the minus key on the keyboard and <Numberkey> is any of the
  301. number keys from 1 to 9.  As you can see a dialog box comes up when the
  302. <Alt> - combination is pressed, and then the <NumberKey> for the placeholder
  303. is entered and <Enter> is pressed.
  304.  
  305. To jump to a placeholder that has previously been defined, press <Alt>
  306. <Numberkey> (for the placeholder), and you will be there instantly.
  307.  
  308. To eliminate a placeholder that already exists, simply define a new
  309. placeholder with the same number key. Placeholders will also be eliminated
  310. when the text that they point to has been deleted. 
  311.  
  312. Justification
  313.  
  314. Justification has now been implemented in this version of Black Magic, but
  315. its implementation is inconsistent with what is described in the manual. 
  316. The default for justification in Black Magic is that of left justified text. 
  317. This is what is always shown on screen in editing mode.  The other options
  318. for justification are Right Justify (<Ctrl> <F8>) and Full Justification
  319. (<Alt> <F8>).  To change a window's justification, press one of the below
  320. control keys:
  321.  
  322.      Key                                Effect
  323.      <Shift> <F8>                       Left Justified
  324.      <Alt> <F8>                         Full Justified
  325.      <Ctrl> <F8>                        Right Justified
  326.  
  327. When one of the above keys is pressed, a dialog box  will come up and query
  328. you as to whether or not the window's justification should be changed.  By
  329. answering 'Y',  the window will be justified as per the key combination that
  330. you pressed.  
  331.  
  332. Note: The effects of a justification command are not apparent on screen, the
  333. justification only appears in reader mode (<Alt> <F2>).
  334.  
  335. Margins
  336.  
  337. The Margin commands in Black Magic have now been enhanced and changed from
  338. what is stated in the manual.  There are three ways to change the margins in
  339. Black Magic:  <Alt> L, <Alt> R, and The Configuration Screen.  
  340. <ALT> L and <Alt> R are both used to change the margins in the current
  341. window.  The current window is simply the active area that you are typing a
  342. document in.  The advantage to being able to set margins on an individual
  343. window basis is that in a large hypertext document, you may wish to use
  344. various different ways of formatting the document.  The ability to change
  345. margins on a per window basis allows you this flexibility. 
  346.  
  347. To change the margins for an individual window, press either <Alt> L or
  348. <Alt> R.  A dialog box will then come up for you to enter the new margin
  349. into.  After entering the new values and pressing <Enter>, the current
  350. window will be reformatted to the new margins.
  351.  
  352. The other method of changing margins is through the use of the Configuration
  353. screen.  When the margins are adjusted on the configuration screen, they are
  354. adjusted for all windows yet to be created.  What this means is that when
  355. you change a margin setting on the Configuration screen, it does not
  356. reformat the entire document to those new margins; instead any new reference
  357. links that you make will have the new margins automatically.  
  358.  
  359. The Convert Program
  360.  
  361. For people who have upgraded from previous versions of Black Magic, a note
  362. about the CONVERT utility is necessary.  
  363.  
  364. NOTE  - ONLY those who have used previous versions of Black Magic and have
  365. files with graphics in them need worry about the CONVERT utility.  Black
  366. Magic version 1.20's screen grabber (GRABIT) automatically saves files in
  367. the new format. 
  368.  
  369. Black Magic version 1.20 features a compressed graphics file format for
  370. faster file loading of graphics files and more importantly for smaller
  371. files.  However despite the use of this new file format, all old graphics
  372. files are compatible with Black Magic. 
  373. If you wish to get the speed and size benefits of the 1.20 format on your
  374.  
  375. old files, it is necessary to use the convert utility on the graphics files. 
  376. Convert is a small program run at the DOS level that simply converts a
  377. graphics file from the old format to the new format.  Typically a savings of
  378. 35 - 50 % is witnessed in file size.  
  379.  
  380. Using Convert
  381.      
  382.      Purpose:  Change a file from the Version 1.0 graphics file format to
  383.                     the 1.20 file format.
  384.      Format :  CONVERT [d:] [path] filename
  385.      Switches: None; wildcards may be used however.
  386.      Remarks:  
  387.  
  388. When the CONVERT command is entered, it takes the specified filename and
  389. automatically converts it from the 1.0 file format to the 1.20 file format. 
  390. Both path statements and wildcards may be used in the command parameter. 
  391. This allows you to convert for than one graphics file at once, and also
  392. specify its location remotely (I.e. CONVERT.COM need not be in the same
  393. directory as the files).
  394.  
  395. Examples of CONVERT Syntax:
  396.  
  397.      CONVERT PICTURE.MGR
  398.      CONVERT C:\MAGIC\FILES\PICTURE.MGR
  399.      CONVERT  \MAGIC\FILES\*.MGR
  400.  
  401.  
  402.  
  403.